草庐IT

objective-c - UITableViewController 和 UITextField 键盘

全部标签

iOS SKMaps 不加载注释(Xcode 6,Objective C)

我在使用SKMapsforiOS时遇到问题。它似乎没有加载注释。它应该在湖周围某处显示注释同样在初始化时,它不会去指定的区域。初始化映射方法-(void)initMap{/*self.mapView=[[SKMapViewalloc]initWithFrame:CGRectMake(0.0f,0.0f,CGRectGetWidth(self.view.frame),CGRectGetHeight(self.view.frame))];*/self.mapView=[[SKMapViewalloc]initWithFrame:CGRectMake(0.0f,0.0f,238.0f,157

ios - 如何在 Objective-C 中使用 for 循环将 View 创建为网格(例如 9*9 网格、15*15 网格)

我想在Objective-C中绘制一个15*15的网格。格子颜色是蓝色的,就像在诺基亚制作“贪吃蛇”游戏的棋盘一样。我试过使用for循环来创建subview,但它似乎不起作用,我查看了互联网,大多数人都使用UIImageView来制作网格,是否有使用for制作15*15网格的解决方案循环还是我必须使用UIImageView方法?-(void)viewDidLoad{[superviewDidLoad];inti;introw=0;intcol=0;intfirstColor=0;if([[UIDevicecurrentDevice]userInterfaceIdiom]==UIUser

ios - UITextField becomeFirstResponder 随机崩溃 iOS 应用程序

我开发了一个应用程序,它有多个文本字段,文本字段带有发光边框。当我进行内部测试时,它一直运行良好,但我看到Fabric使用以下堆栈跟踪报告崩溃。我是否遗漏了一些东西来追踪这个问题?任何人都可以阐明这个问题吗?Thread:FatalException:NSInternalInconsistencyException0CoreFoundation0x185de0f48__exceptionPreprocess1libobjc.A.dylib0x19a92ff80objc_exception_throw2CoreFoundation0x185de0e90-[NSExceptioninitW

ios - Objective-c Json 解析空数组错误或 Bug?

当我用tableview解析json时,如果有json项,一切都很好,但如果没有加载json项,当我单击后退按钮时,会出现此错误。erminatingappduetouncaughtexception'NSRangeException',reason:'***-[__NSArrayMobjectAtIndex:]:index0beyondboundsforemptyarray'***Firstthrowcallstack:我认为当我快速单击后退按钮时json不会加载,并在我的TableView代码下给出此错误。@interfaceMasterViewController()@prope

iOS ViewController subview 在键盘出现时移动

我有一个UITableView,它是我的ViewController的一个属性。这个ViewController使用自动布局+Storyboard约束定位在屏幕顶部下方40像素处。我最近添加了一个标签和文本字段,它们最初隐藏在Storyboard中,并被限制在tableview的正后方。我添加了一个方法来显示这些字段:-(void)showNeighborhoodFilter{[UIViewanimateWithDuration:.5动画:^{如果(self.neighborhoodLabel.hidden){self.neighborhoodLabel.hidden=否;self.n

ios - 选择另一个 UITextView 时,如何阻止 UITextView 退出第一响应者/关闭键盘?

我有一个可编辑的UITextView,然后是一个仅供选择的UITextView。当我在第一个UITextView中写东西时,有时我想引用另一个UITextView来复制文本,然后将其粘贴到第一个,但是当我选择第二个UITextView时,第一个退出第一响应者/关闭键盘。有没有办法让UITextView在选择另一个UITextView时不退出第一响应者? 最佳答案 正如@Tim在评论中提到的,以下应该有效:-(BOOL)textViewShouldEndEditing:(UITextView*)textView{returnNO;}

ios - 来 self 的自定义键盘的 Apple 表情符号键盘

如何从我的自定义键盘调用Apple的Emoji键盘? 最佳答案 不幸的是,你不能。您唯一可以做的(并且必须做才能得到Apple的批准),就是调用advanceToNextInputMode.Toaskthesystemtoswitchtoanotherkeyboard,calltheadvanceToNextInputModemethodoftheUIInputViewControllerclass.Thesystempickstheappropriate“next”keyboard;thereisnoAPItoobtainalis

ios - AVFoundation AVAudioPlayer 停止暂停 - Objective-C

很难显示代码,因为它在代码中不明显。我有一些操作,例如-(IBAction)PlaySound1:(id)sender;和-(IBAction)PlaySound2:(id)sender;和音频文件。我的声音工作正常。我还有-(void)Stop;。当按下播放声音1时,它会调用停止方法并停止声音2。与声音2相同。我遇到的问题是当您播放声音1并停止声音2时,当您播放声音2时它会从停止的地方开始。在我的(void)中,我有[PlaySound1stop]//和[PlaySound2stop]如果有人能提供帮助那就太好了。如果有什么不清楚的地方,请对此发表评论,我会尝试更好地解释它。谢谢:)

ios - 如何使用 Objective C 获取 TableviewCell 选中的复选标记行值?

我需要创建tableviewcellcheckmarkselectedrowtitlelabelanddetaillabelvaluesgetafterclickingthesubmit按钮。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"Cell";UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier

ios - 在自动布局中隐藏不断增长的 UItextview 的键盘。如何克服这个?

我需要在我的应用中实现聊天功能。因为我有一个InputView,如图所示。图片1图2.InputView是带有左右按钮和TextView的蓝色彩色View。单击文本字段时,此输入View应向上滚动并且键盘应出现。这个TextView是一个不断增长的文本字段,其中包含大量文本。但是当我在文本字段中键入多行时。InputView和Textfield都在增长,但它略微隐藏在键盘下方,如下所示如何克服它???图3**AndIusedthiscode**.-(void)viewWillAppear:(BOOL)animated{[superviewWillAppear:animated];[se